package vg.services.graph_view_manager.interfaces.graph_view;

import org.apache.commons.lang.mutable.MutableBoolean;
import vg.interfaces.ll_services.data_base_service.data.graph.Attribute;
import vg.interfaces.ll_services.data_base_service.data.graph.Edge;
import vg.interfaces.ll_services.data_base_service.data.graph.Vertex;

import java.util.Map;

/**
 * Adapter for graph observer.
 *
 * @author Timur Zolotuhin (e-mail: tzolotuhin@gmail.com)
 */
public class GraphObserverAdapter implements IGraphObserver {
    @Override
    public void updateSelectedElements(Map<Vertex, Map<Attribute, MutableBoolean>> selectedVertex, Map<Edge, Map<Attribute, MutableBoolean>> selectedEdge) {

    }

    @Override
    public void updateSelectedElementsAttributes(Map<Attribute, MutableBoolean> selectedVertexAttr, Map<Attribute, MutableBoolean> selectedEdgeAttr) {

    }

    @Override
    public void resetGraph() {

    }

    @Override
    public void changeGraphStructure() {

    }
}
